package start;

// 1.public class Hello 表示 Hello 是一个类，是一个 public 公有的类
public class Hello {

    // 2.Hello { } 表示一个类的开始和结束
    // 3.public static void main(String[] args) 表示一个主方法，是主程序的入口
    // 4.main() { } 表示方法的开始和结束
    public static void main(String[] args) {
        // 5.表示输出 "Hello World" 到屏幕
        System.out.println("Hello World");
    }
}

// 6.一个源文件中最多只能有一个 public 类，其他类的个数不限。Dog是一个类，编译后，每一个类都对应一个.class
class Dog {
    // 7.也可以将 main 方法写在非 public 类中，然后指定运行非 public 类，这样入口方法就是非 public 的 main 方法
    public static void main(String[] args) {
        System.out.println("hello, Dog");
    }
}

class Tiger {
    public static void main(String[] args) {
        System.out.println("hello, Tiger");
    }
}
